home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 001-025 / scopedisk24 / qrt14src / pattern.h < prev    next >
C/C++ Source or Header  |  1995-03-18  |  707b  |  27 lines

  1.  
  2. /**********************************************************
  3.  
  4.                 HEADER FILE FOR PATTERNS
  5.  
  6.  **********************************************************/
  7.  
  8. #define PATT_HEADER       0             /* header    */
  9. #define RECT_PATTERN      1             /* rectangle */
  10. #define CIRCLE_PATTERN    2             /* circle    */
  11. #define POLY_PATTERN      3             /* polygon   */
  12.  
  13.  
  14. /**********************************************************
  15.  
  16.             FUNCTIONS FOR PATTERN INTERSECTIONS
  17.  
  18.  **********************************************************/
  19.  
  20. typedef struct patt_data {
  21.   int (*PattHit)();                     /* did we hit the pattern ? */
  22. } PATT_DATA;
  23.  
  24. extern PATT_DATA PattData[];
  25.  
  26.  
  27.